package com.iwhalecloud.bss.kite.cucc.client.dto.goods;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;
import java.util.Map;

@ApiModel("全程协议快捷录入DTO")
public class WholeQuickEntryDTO {

    @ApiModelProperty("全程协议快捷录入ID")
    private String wholeQuickEntryId;

    @ApiModelProperty("全程协议快捷录入属性Map")
    private Map<String, Object> wholeQuickEntryAttr;

    @ApiModelProperty("可选包集合")
    private List<String> additionalInstIdList;

    public String getWholeQuickEntryId() {
        return wholeQuickEntryId;
    }

    public void setWholeQuickEntryId(String wholeQuickEntryId) {
        this.wholeQuickEntryId = wholeQuickEntryId;
    }

    public Map<String, Object> getWholeQuickEntryAttr() {
        return wholeQuickEntryAttr;
    }

    public void setWholeQuickEntryAttr(Map<String, Object> wholeQuickEntryAttr) {
        this.wholeQuickEntryAttr = wholeQuickEntryAttr;
    }

    public List<String> getAdditionalInstIdList() {
        return additionalInstIdList;
    }

    public void setAdditionalInstIdList(List<String> additionalInstIdList) {
        this.additionalInstIdList = additionalInstIdList;
    }

    public WholeQuickEntryDTO(String wholeQuickEntryId, Map<String, Object> wholeQuickEntryAttr, List<String> additionalInstIdList) {
        this.wholeQuickEntryId = wholeQuickEntryId;
        this.wholeQuickEntryAttr = wholeQuickEntryAttr;
        this.additionalInstIdList = additionalInstIdList;
    }

    public WholeQuickEntryDTO() {
    }
}
